delicacy made with lard and flour - Turkish English Dictionary